be desperate for a toilet - Espagnol Anglais Dictionnaire